sub-machine gun - German English Dictionary